scaphoid fossa - Francés Inglés Diccionario